/* CSS Document */


.body {
	width:799px;
	height:547px;
	margin:auto;
}

.txtHeader
	h1 {
		color: #DD4B39;
		line-height: 23px;
		margin-bottom: 5px;
		margin-left:150px;
		font-family: "MuseoSlab",georgia,serif;
		font-size: 20px;
		text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);
}
.txtHeader 
	p {
    margin-bottom: 20px;
    font-family: "MuseoSans",Arial,sans-serif;
    font-size: 13px;
    margin: 0 150px 9px;
}

.signUp-frame {
	margin-left:178px;
}

	#username {
		margin-top:279px;
		width:250px;
		height:20px;
	}

	#password,
	#password_confirm,
	#email {
		margin-top:8px;
		width:250px;
		height:20px;
	}
	.gender-birth {
    	margin-top: 8px;
	}
	
	.button-red {
		background-color: #D14836;
		background-image: -moz-linear-gradient(center top , #DD4B39, #D14836);
		border: 1px solid transparent;
		color: #FFFFFF;
		text-shadow: 0 1px rgba(0, 0, 0, 0.1);
		text-transform: uppercase;
	}
	.button {
		-moz-transition: all 0.218s ease 0s;
		-moz-user-select: none;
		border-radius: 2px 2px 2px 2px;
		cursor: default;
		display: inline-block;
		font-size: 11px;
		font-weight: bold;
		height: 27px;
		line-height: 27px;
		min-width: 46px;
		padding: 0 8px;
		text-align: center;
	}
	a {
		text-decoration: none;
	}
	.signup-button {
		float: left;
		margin: -6px 0 0;
	}
	.signup-button a {
	    margin: 0 10px 0 0;
    	position: relative;
	    top: -1px;
	}
	a:hover {
		text-decoration:underline;
	}
	
#footer {
	background:#D0D0D0;
	border-top:#DDDDDD 1px solid;
	min-height:10px;
	float:left;
	overflow:hidden;
	margin-top:20px;
	width:100%;
    font-size: 11px;
    text-align: center;
}
	#copyright {
	    color: #6d6d6c;
	}